UPGRAID: Usage-base striPe replicatinG RAID

نویسندگان

  • Jorge Guerra
  • Joseph Naps
  • Raju Rangaswami
  • Luis Useche
  • Ellen Wagner
چکیده

Redundant Array of Inexpensive Disks (RAID) is the standard for large scale, fault-tolerant storage solutions. The various RAID levels combine space and/or performance optimization to meet the needs of the user. In the paper we introduce UPGRAID, which can be seen as a new RAID level built upon RAID5. The idea behind UPGRAID is that, by allocating a small amount of disk space for RAID stripe replication, substantial gains can be seen in both reducing response time during normal operation and reducing overall reconstruction time when a drive fails. This decrease is important as reconstruction is the most vulnerable time for a RAID5 system because another disk failure would render the array useless. Here we cover UPGRAID’s design and implementation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Validation of Large Zoned RAID Systems

Building on our prior work in [8], we present an improved model for for large partial stripe following full stripe writes in RAID 5. This was necessary because we observed that our previous model tended to underestimate measured results. To date, we have only validated these models against RAID systems with at most four disks. Here we validate our improved model, and also our existing models fo...

متن کامل

Exploring the performance impact of stripe size on network attached storage systems

Network Attached Storage (NAS) integrates Redundant Array of Independent Disks (RAID) subsystem that consists of multiple disk drives to aggregate storage capacity, I/O performance and reliability based on data striping and distribution. Traditionally, the stripe size is an important parameter that has a great influence on the RAID subsystem performance, whereas the performance impact has been ...

متن کامل

Parity Striping of Disk Arrays: Low-Cost Reliable Storage with Acceptable Throughput

An analysis of mirrored discs and of RAID5 shows that mirrors have considerably better throughput, measured as requests/second on random requests of arbitrary size (up to 1MB). Mirrors have comparable or better response time for requests of reasonable size (less than 100KB). But mirrors have a 100% storage penalty: storing the data twice. Parity striping is a data layout that stripes the parity...

متن کامل

WeLe-RAID: A SSD-Based RAID for System Endurance and Performance

Due to the limited erasure/program cycles of flash memory, flashbased SSDs need to prolong their life time using wear-leveling mechanism to meet their advertised capacity all the time. However, there is no wear-leveling mechanism among SSDs in RAID system, which makes some SSDs wear out faster than others. Once any one of SSDs fails, reconstruction must be triggered immediately. But, the cost o...

متن کامل

RAID 5 rebuild performance in ProLiant

............................................................................................................................................. 2 Overview of the RAID 5 rebuild process ................................................................................................. 2 Estimating the mean-time-to-failure (MTTF) ..........................................................................

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007